package top.szhome.framework.starter.auth;

import lombok.Data;

/**
 * 认证上下文
 *
 * @author 唐加利
 * @date 2023/7/24
 **/
@Data
public class AuthContext {

    /**
     * 客户端id
     */
    private String clientId;

    /**
     * 用户id
     */
    private Long userId;

    /**
     * 用户名
     */
    private String username;

    /**
     * 昵称
     */
    private String nickName;

    /**
     * 租户ID
     */
    private String tenantId;

    /**
     * 第三方认证ID
     */
    private String oauthId;

    /**
     * 部门id
     */
    private String deptId;

    /**
     * 岗位id
     */
    private String postId;

    /**
     * 角色id
     */
    private String roleId;

    /**
     * 角色名
     */
    private String roleName;
    
}
